package Offer;

/**
 * 不用加减乘除做加法
 *
 * @author 是阿秋啊
 * @date 2022/04/19 18:40
 **/
public class Num65 {
    public int add(int a, int b) {
        while (b != 0) {
            int c = (a & b) << 1; // 进位
            a = a ^ b; // 没有进位的和
            b = c;// b = 进位
        }
        return a;
    }
}
